量測商各擁標準聯盟

因應雙核心電腦 LabVIEW 8.5提升CPU效能

作者: 編輯部
2007 年 10 月 25 日


美商國家儀器之LabVIEW 8.5狀態圖模組的多核心支援與程式設計模型,可符合未來嵌入式系統設計需要。



以虛擬儀控為訴求的美商國家儀器,一直以來為整合模組化各項儀器而致力於LabVIEW軟體研發,美商國家儀器行銷技術經理吳維翰表示,以往單核心系統中,每個處理項目會切割成多個時序,以決定處理順序,由於LabVIEW具有圖形化介面,加上量測資料會占用CPU相當大的工作量,因此LabVIEW 5.0版即已利用多核心概念,切割單核心資源,分配工作順序,或於雙核心架構下工作。8.5版則更進一步針對目前多核心趨勢,可視每個處理器資源,分配適當的工作量予處理器,使每個處理器工作量相當,不會產生雙處理器間溝通不良,致使無法達到雙核心應有的工作效能,新的LabVIEW 8.5軟體可因應多核心處理器架構,成功運用多核心處理器優勢。
 



吳維翰強調,以量測樣本比對為例,同樣的一台量測儀器,採用LabVIEW 8.5軟體後,資料比對速度可提升1.74倍,更重要的是,由於LabVIEW 8.5具有可多執行緒的簡化圖形方式,原使用LabVIEW軟體的工程師完全不須修改儀器內部程式,即可提高現有儀器效能。
 



除此之外,LabVIEW 8.5還可整合現場可編程閘陣列(FPGA)技術架構,提升測試與資料串流應用的輸出率,以執行耗用大量處理器效能的通訊測試。由於FPGA為平行架構,因此FPGA架構之系統適用於行內(In-line)與分散式處理,透過LabVIEW FPGA模組,工程師可針對FPGA啟用的處理器機板進行程式設計,以同時執行數千種計算。
 



LabVIEW 8.5除適合於測試、控制外,還適用於嵌入式系統,吳維翰表示,設計工程師過去所依賴的工具,並未針對可利用多核心系統的平行程式設計進行最佳化,而LabVIEW 8.5具備之圖形化程式碼的平行結構,從設計檢驗系統到複雜的控制系統,皆可提供工程師增強每一階段之應用。此外,除透過LabVIEW 8.5自動分配工作至處理器外,使用者還可手動分配部分程式碼至特定的處理器,進行即時系統的微調作業或將具時效性的程式碼區分至專屬的處理器中。
 



未來CPU將前進至更多核心的時代,如英特爾(Intel)即表示五年內將推出八核心處理器晶片產品,因應此多核心時代來臨,美商國家儀器也將持續精進LabVIEW軟體之研發,使工程師可有效利用多核心處理器之優勢,提升程式設計與量測運算效能。

標籤
相關文章

從機器人到股票下單 LabVIEW觸角延伸

2009 年 11 月 30 日

Win 8打底 微軟嵌入式作業系統戰力升級

2011 年 11 月 16 日

力拚明年由虧轉盈 晶心擴大IP產品線

2012 年 04 月 18 日

軟體應用持續擴張 基礎儀器量測更智慧

2016 年 12 月 28 日

軟實力為王 研華物聯網強攻產業化雲平台

2018 年 04 月 02 日

NI軟體走向訂閱制 單一授權涵蓋四大工具

2022 年 03 月 11 日
前一篇
家庭網路設備大匯流 ACS遠端管理應運而生
下一篇
ADI發表HDMI發射器晶片